namespace LLVMSharp
{
    public enum LLVMDWARFSourceLanguage
    {
        LLVMDWARFSourceLanguageC89,
        LLVMDWARFSourceLanguageC,
        LLVMDWARFSourceLanguageAda83,
        LLVMDWARFSourceLanguageC_plus_plus,
        LLVMDWARFSourceLanguageCobol74,
        LLVMDWARFSourceLanguageCobol85,
        LLVMDWARFSourceLanguageFortran77,
        LLVMDWARFSourceLanguageFortran90,
        LLVMDWARFSourceLanguagePascal83,
        LLVMDWARFSourceLanguageModula2,
        LLVMDWARFSourceLanguageJava,
        LLVMDWARFSourceLanguageC99,
        LLVMDWARFSourceLanguageAda95,
        LLVMDWARFSourceLanguageFortran95,
        LLVMDWARFSourceLanguagePLI,
        LLVMDWARFSourceLanguageObjC,
        LLVMDWARFSourceLanguageObjC_plus_plus,
        LLVMDWARFSourceLanguageUPC,
        LLVMDWARFSourceLanguageD,
        LLVMDWARFSourceLanguagePython,
        LLVMDWARFSourceLanguageOpenCL,
        LLVMDWARFSourceLanguageGo,
        LLVMDWARFSourceLanguageModula3,
        LLVMDWARFSourceLanguageHaskell,
        LLVMDWARFSourceLanguageC_plus_plus_03,
        LLVMDWARFSourceLanguageC_plus_plus_11,
        LLVMDWARFSourceLanguageOCaml,
        LLVMDWARFSourceLanguageRust,
        LLVMDWARFSourceLanguageC11,
        LLVMDWARFSourceLanguageSwift,
        LLVMDWARFSourceLanguageJulia,
        LLVMDWARFSourceLanguageDylan,
        LLVMDWARFSourceLanguageC_plus_plus_14,
        LLVMDWARFSourceLanguageFortran03,
        LLVMDWARFSourceLanguageFortran08,
        LLVMDWARFSourceLanguageRenderScript,
        LLVMDWARFSourceLanguageBLISS,
        LLVMDWARFSourceLanguageMips_Assembler,
        LLVMDWARFSourceLanguageGOOGLE_RenderScript,
        LLVMDWARFSourceLanguageBORLAND_Delphi,
    }
}
